a museum piece - Allemand Anglais Dictionnaire